Welcome to the Lemon Drop Bistro, where life is a little sour